physical sciences - Turkish English Dictionary